rain fall area - Spanish English Dictionary